Inheritance diagram for XFcGLSingleSurfaceResource:


Public Member Functions | |
| virtual | ~XFcGLSingleSurfaceResource () |
| Virtual destructor. | |
| INT | lock () |
| Locks the surface. | |
| INT | unlock () |
| Unlocks the surface. | |
Static Public Member Functions | |
| XFcGLSingleSurfaceResource * | create (XFcGLResourceSurface *aSurface, const CHAR *aFilename, INT32 aFlags) |
| Creates the surface resource. | |
Protected Member Functions | |
| XFcGLSingleSurfaceResource () | |
| Protected constructor. | |
| virtual INT | callback (void *aBuffer) |
| Resource creation callback. | |
Protected Attributes | |
| XFcGLResourceSurface * | mSurface |
| Pointer to the resource surface. | |
| CHAR * | mFilename |
| Resource surface file name. | |
This class acts as the resource for the XFcGLResourceSurface. It uses the XFcImageLoader to load the image whenever the resource is created (or re-created).
|
|
Virtual destructor.
|
|
|
Protected constructor.
|
|
|
Resource creation callback.
Reimplemented from XFcResource. |
|
||||||||||||||||
|
Creates the surface resource.
|
|
|
Locks the surface.
|
|
|
Unlocks the surface.
|
|
|
Resource surface file name.
|
|
|
Pointer to the resource surface.
|
![]() |
Confidential Copyright © 2002-2003 Fathammer | with doxygen by Dimitri van Heesch | ||